pillar quay - German English Dictionary